net/http/internal/http2.ClientConn.goAway (field)
13 uses
net/http/internal/http2 (current package)
transport.go#L158: goAway *GoAwayFrame // if non-nil, the GoAwayFrame we received
transport.go#L798: Closing: cc.closing || cc.singleUse || cc.doNotReuse || cc.goAway != nil,
transport.go#L857: return cc.goAway == nil &&
transport.go#L1477: closeOnIdle := cc.singleUse || cc.doNotReuse || cc.t.disableKeepAlives() || cc.goAway != nil
transport.go#L1920: closeOnIdle := cc.singleUse || cc.doNotReuse || cc.t.disableKeepAlives() || cc.goAway != nil
transport.go#L1985: if cc.goAway != nil && isEOFOrNetReadError(err) {
transport.go#L1987: LastStreamID: cc.goAway.LastStreamID,
transport.go#L1988: ErrCode: cc.goAway.ErrCode,
transport.go#L2687: old := cc.goAway
transport.go#L2688: cc.goAway = f
transport.go#L2695: cc.goAway.ErrCode = old.ErrCode
transport.go#L2709: if streamID == 1 && cc.goAway.ErrCode != ErrCodeNo {
transport.go#L2713: cs.abortStreamLocked(fmt.Errorf("http2: Transport received GOAWAY from server ErrCode:%v", cc.goAway.ErrCode))
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)